# 常见单词
# 编写一个程序，它读取你在古登堡计划中获取的文件，并计算单词'the' 在每个文件中分别出现了多少次。
# 这里计算得到的结果并不准确，因为将诸如'then' 和'there' 等单词也计算在内了。请尝试计算'the ' （包含空格）出现的次数，看看结果相差多少

import string

with open('alice.txt', encoding='utf-8') as f:
    contents = f.read().lower()

count = contents.count('the ')
print(f'The word "the " appears {count} times.\n')

for char in string.ascii_lowercase:
    print(f"The character '{char}' appears {contents.count(char)} times.")
